package com.srdl.accountRecord.mapper;


import com.srdl.accountRecord.pojo.AccountRecord;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;

/**
* 描述:
* author: srdl
* date: 2022-01-05
*/
@Repository
public interface AccountRecordMapper{
    List<AccountRecord> list(AccountRecord accountRecord);
    AccountRecord get(String id);
    void addAccountRecord(AccountRecord accountRecord);
    void deleteAccountRecord(String id);
    void updateAccountRecord(AccountRecord accountRecord);
    List<Map<String,Object>> getSumYearByUserId(String userId);
    List<Map<String,Object>> getSumMonthByUserId(String userId);
    List<Map<String,Object>> getSumDayByUserId(String userId);
    List<Map<String,Object>> getThisMonthByUserId(String userId);
    List<Map<String,Object>> getLastMonthByUserId(String userId);
}
